 |
API Documentation
|
|
|
135 StringView (
const std::string& str,
unsigned long long index,
unsigned long long size = 0ull) ;
151 StringView (
const std::string_view& str,
unsigned long long index,
unsigned long long size = 0ull) ;
158 operator std::string ()
const ;
162 operator std::string_view ()
const ;
StringView(const std::string &str, unsigned long long index, unsigned long long size=0ull)
StringView(const std::string_view &str)
StringView(const std::string &str)
char operator[](unsigned long long index) const
StringView(const char *data)
StringView(const char *data, unsigned long long size)
bool operator==(const char *other)
unsigned long long getSize() const
const char * getData() const
Class holding information about a string, with ownership over the data.
Definition: String.h:22
Class holding information about a string, with no ownership over the data.
Definition: StringView.h:22
StringView(const std::string_view &str, unsigned long long index, unsigned long long size=0ull)
StringView & operator=(const char *data)
StringView(const String &other)
Encompasses all API of component NilkinsMemory.
Definition: Allocator.h:7